package com.coocaa.cirrus.common.third.filestore.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author bijiahao
 * @date : 2025/9/18 14:13
 * @description
 */
@Data
@Component
@ConfigurationProperties(prefix = "")
public class TosProperties {
    /**
     * 访问key
     */
    private String tosSecretId;

    /**
     * 访问密钥
     */
    private String tosSecretKey;

    /**
     * 区域名称
     */
    private String tosRegionName;

    /**
     * 桶名称
     */
    private String tosBucketName;

    /**
     * http地址前缀
     * https://aios-guan.tos-cn-beijing.volces.com
     */
    private String tosUrlPrefix;

    /**
     * 临时上传目录
     */
    private String tosLocalDir;
    /**
     * 服务端点
     */
    private String tosEndpoint;
    /**
     * 环境目录 test-测试,pro-正式
     */
    private String tosEnvDir;
}
